leopard's bane
English
leopard's bane meaning in English • leopard's bane का अर्थ अंग्रेजी में
Noun
- A name of several harmless plants, as Arnica montana (Arnica acaulis syn. Doronicum acaule), Senecio Doronicum, and Paris quadrifolia.